<!--
 * @Author: 胡海
 * @Date: 2020-11-14 13:11:16
 * @LastEditors: 胡海
 * @LastEditTime: 2020-11-16 14:05:37
 * @Description: 
-->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>es6 let const</title>
</head>
<body>
    <script>
        // var miaowei = '课堂'
        // var miaowei ='123'
        // console.log(miaowei)

        //let miaowei = '课堂'
        //let miaowei ='123'
        //console.log(miaowei)

       /* var 可以重复申明一个变量，let  不能重复声明一个变量，所以这就是let 的强大之处。let  更加规范。
        let 不存在变量提升，没有声明前是不可用的*/
       /* if(true) {
           var miaov ="123";
           let leo = "456";
           console.log(leo);
        
        };
        console.log(miaov);
        /*let 只能在大括号里声明*/
        /*for(let i = 0; i < 3; i++){
            Document.addEventListener('click',function(){
                  alert(i) 
            })
        }*/
        const miaov = 10;
         // miaov = 20;
          console.log(miaov);
          /*const声明变量可以防止变量被更改，就是不能重复声明,变量不能被重新赋值*/
        
    </script>
</body>
</html>